package com.ruoyi.mateproduction.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;

/**
 * @Author
 * @Version 1.0
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class MtCourseProject {
    private Long mtCourseId;//主表主键id
    private Long mtProjectId;//主键id
    private Long resultId;//生产过程检验记录详细信息
    private Long deptId;
    private String processName;//工序名称
    private String checkProject;//检验项目
    private String scienceRequest;//技术要求
    private String checkResult;//检验结果
    private String resultDecide;//结果判定
    private String checkInspection;//检验标准
    private Long productId;
    private String sampleName;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date creatTime;
    private String title;//总工序流程名字
    private String processNum;//工序的排序编号

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getProcessNum() {
        return processNum;
    }

    public void setProcessNum(String processNum) {
        this.processNum = processNum;
    }

    public String getCheckInspection() {
        return checkInspection;
    }

    public void setCheckInspection(String checkInspection) {
        this.checkInspection = checkInspection;
    }

    public Long getResultId() {
        return resultId;
    }

    public void setResultId(Long resultId) {
        this.resultId = resultId;
    }

    public String getSampleName() {
        return sampleName;
    }

    public void setSampleName(String sampleName) {
        this.sampleName = sampleName;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getProcessName() {
        return processName;
    }

    public void setProcessName(String processName) {
        this.processName = processName;
    }

    public Long getMtCourseId() {
        return mtCourseId;
    }

    public void setMtCourseId(Long mtCourseId) {
        this.mtCourseId = mtCourseId;
    }

    public Long getMtProjectId() {
        return mtProjectId;
    }

    public void setMtProjectId(Long mtProjectId) {
        this.mtProjectId = mtProjectId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getCheckProject() {
        return checkProject;
    }

    public void setCheckProject(String checkProject) {
        this.checkProject = checkProject;
    }

    public String getScienceRequest() {
        return scienceRequest;
    }

    public void setScienceRequest(String scienceRequest) {
        this.scienceRequest = scienceRequest;
    }

    public String getCheckResult() {
        return checkResult;
    }

    public void setCheckResult(String checkResult) {
        this.checkResult = checkResult;
    }

    public String getResultDecide() {
        return resultDecide;
    }

    public void setResultDecide(String resultDecide) {
        this.resultDecide = resultDecide;
    }

    public Date getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }
}
